devil's turnip - French English Dictionary